to stay upbeat - Spanish English Dictionary